{$CLEO .cs}
:ParticleEffect_Playmode_0
//Playmode_0 is shown for a moment, temporary, can run in a loop for some cases
03A4: name_thread 'PRTEFCT'

:PRTEFCT_01
0001: wait  0 ms
if
0256: player $PLAYER_CHAR defined
004D: jump_if_false @PRTEFCT_01
if
0AB0:   key_pressed 8//-----------------------press Backspace
004D: jump_if_false @PRTEFCT_01


04C4: create_coordinate 1@ 2@ 3@ from_actor $PLAYER_ACTOR offset 0.0 3.5  1.0
064B: 0@ = create_particle "blinkblue_nf"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "blinkred_nf"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "blinkyellow_nf"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "blinkblue_nf"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "fireflash"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "blueflash"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "flashlight"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "lasersight"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250

04C4: create_coordinate 1@ 2@ 3@ from_actor $PLAYER_ACTOR offset -0.05 0.0  1.3
064B: 0@ = create_particle "laserdot"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  50
04C4: create_coordinate 1@ 2@ 3@ from_actor $PLAYER_ACTOR offset 0.0 0.0  1.3
064B: 0@ = create_particle "laserdot"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  50
04C4: create_coordinate 1@ 2@ 3@ from_actor $PLAYER_ACTOR offset 0.05 0.0  1.3
064B: 0@ = create_particle "laserdot"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250

04C4: create_coordinate 1@ 2@ 3@ from_actor $PLAYER_ACTOR offset 0.0 3.5  1.0
064B: 0@ = create_particle "neonblueu_nf"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "neonredu_nf"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "neonyelwu_nf"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "neonpurpu_nf"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "neonpinku_nf"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250

064B: 0@ = create_particle "neonblues_nf"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "neonreds_nf"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "neonyelws_nf"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "neonpurps_nf"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "neonpinks_nf"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "miniexplosion"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "pmcheadlight1"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "pmcheadlight2"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "pmcheadlight3"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250


04C4: create_coordinate 1@ 2@ 3@ from_actor $PLAYER_ACTOR offset 2.0 3.5  -0.98
04C4: create_coordinate 11@ 12@ 13@ from_actor $PLAYER_ACTOR offset 1.0 5.5  -0.98
04C4: create_coordinate 14@ 15@ 16@ from_actor $PLAYER_ACTOR offset -1.0 1.5  -0.98
04C4: create_coordinate 17@ 18@ 19@ from_actor $PLAYER_ACTOR offset -5.0 6.5  -0.98
04C4: create_coordinate 21@ 22@ 23@ from_actor $PLAYER_ACTOR offset 2.0 8.5  -0.98
064B: 5@ = create_particle "neonblueu_nflt"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 5@ visible
wait  500
064B: 6@ = create_particle "neonredu_nflt"  at 11@ 12@ 13@ type 4
064F: make_temp_particle_visible_and_remove_references 6@ visible
wait  500
064B: 7@ = create_particle "neonyelwu_nflt"  at 14@ 15@ 16@ type 4
064F: make_temp_particle_visible_and_remove_references 7@ visible
wait  500
064B: 8@ = create_particle "neonpurpu_nflt"  at 17@ 18@ 19@ type 4
064F: make_temp_particle_visible_and_remove_references 8@ visible
wait  500
064B: 9@ = create_particle "neonpinku_nflt"  at 21@ 22@ 23@ type 4
064F: make_temp_particle_visible_and_remove_references 9@ visible
wait  1250



04C4: create_coordinate 1@ 2@ 3@ from_actor $PLAYER_ACTOR offset 2.0 3.5  -0.98
04C4: create_coordinate 11@ 12@ 13@ from_actor $PLAYER_ACTOR offset 1.0 5.5  -0.98
04C4: create_coordinate 14@ 15@ 16@ from_actor $PLAYER_ACTOR offset -1.0 1.5  -0.98
04C4: create_coordinate 17@ 18@ 19@ from_actor $PLAYER_ACTOR offset -5.0 6.5  -0.98
04C4: create_coordinate 21@ 22@ 23@ from_actor $PLAYER_ACTOR offset 2.0 8.5  -0.98
064B: 5@ = create_particle "bloodsplat1"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 5@ visible

064B: 6@ = create_particle "bloodsplat4"  at 11@ 12@ 13@ type 4
064F: make_temp_particle_visible_and_remove_references 6@ visible

064B: 7@ = create_particle "bloodsplat3"  at 14@ 15@ 16@ type 4
064F: make_temp_particle_visible_and_remove_references 7@ visible

064B: 8@ = create_particle "bloodsplat2"  at 17@ 18@ 19@ type 4
064F: make_temp_particle_visible_and_remove_references 8@ visible

064B: 9@ = create_particle "bloodsplat5"  at 21@ 22@ 23@ type 4
064F: make_temp_particle_visible_and_remove_references 9@ visible
wait  1250


04C4: create_coordinate 1@ 2@ 3@ from_actor $PLAYER_ACTOR offset 0.0 5.5  3.0
064B: 0@ = create_particle "blueblot"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
04C4: create_coordinate 1@ 2@ 3@ from_actor $PLAYER_ACTOR offset 0.0 5.5  3.0
064B: 0@ = create_particle "redblot"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
04C4: create_coordinate 1@ 2@ 3@ from_actor $PLAYER_ACTOR offset 0.0 5.5  3.0
064B: 0@ = create_particle "yellowblot"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
04C4: create_coordinate 1@ 2@ 3@ from_actor $PLAYER_ACTOR offset 0.0 5.5  3.0
064B: 0@ = create_particle "greenblot"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
04C4: create_coordinate 1@ 2@ 3@ from_actor $PLAYER_ACTOR offset 0.0 5.5  3.0
064B: 0@ = create_particle "fireworks1"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
04C4: create_coordinate 1@ 2@ 3@ from_actor $PLAYER_ACTOR offset 0.0 5.5  3.0
064B: 0@ = create_particle "fireworks2"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
04C4: create_coordinate 1@ 2@ 3@ from_actor $PLAYER_ACTOR offset 0.0 5.5  3.0
064B: 0@ = create_particle "fireworks3"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250



04C4: create_coordinate 1@ 2@ 3@ from_actor $PLAYER_ACTOR offset 0.0 3.5  1.0
064B: 0@ = create_particle "electric_tiny"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "electric_med"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "electric"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "lightning_shot"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "lightning_rain"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "rope_line"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "rope_wave"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "headshot"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "fireball"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250

064B: 0@ = create_particle "taservictim"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "taser"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "tlaserred"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "tlaserblue"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "tlaserreds"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "tlaserblues"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250


064B: 0@ = create_particle "grenadelauncher_muzzle"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "explosion_grenadelauncher"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "drift_large"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "drift_small"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "drift_med"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "chainsawsmoke"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "bsbhydra"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "water_sb"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "afterburner_npc"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "afterburner2_npc"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "afterburner3_npc"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "afterfire_npc"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "afterfire2_npc"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
064B: 0@ = create_particle "railex"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  1250
04C4: create_coordinate 1@ 2@ 3@ from_actor $PLAYER_ACTOR offset 0.0 13.5  3.0
064B: 0@ = create_particle "explosion_airstrike"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  2500
04C4: create_coordinate 1@ 2@ 3@ from_actor $PLAYER_ACTOR offset 0.0 30.5  5.0
064B: 0@ = create_particle "explosion_predator"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  5000
064B: 0@ = create_particle "explosion_nuke"  at 1@ 2@ 3@ type 4
064F: make_temp_particle_visible_and_remove_references 0@
wait  10250

0002: jump @PRTEFCT_01

